Refine this word faster
Wild marjoram
noun
Definitions
Noun
- 1 English oregano, Origanum vulgare subsp. vulgare, which grows wild in the British Isles. UK, uncountable, usually
- 2 aromatic Eurasian perennial wordnet
See also for "wild marjoram"
Next best steps
Mini challenge
Unscramble this word: wildmarjoram